without hitch

  1. engelsiz, pürüzsüz, başarı ile, gecikmeden.
arızasız geçmek Verb